using System;
using System.Collections;
using System.Collections.Generic;
using NaughtyAttributes;
using UnityEngine;

[CreateAssetMenu]
public class CombatSettingData : ScriptableObject {
    [Label("武器组件相关"), AllowNesting]
    public WeaponComponentConfig WeaponComponentConfig;
}

[Serializable]
public class WeaponComponentConfig {
    [Label("NormalMeleeAttack（通用近战组件）"), AllowNesting] public NormalMeleeAttackConfig NormalMeleeConfig;
}

[Serializable]
public class NormalMeleeAttackConfig {
    [Label("攻击间隔"),AllowNesting] public int AttackInterval;
}